allowance to make good imperfections - German English Dictionary